meddling fellow - German English Dictionary